Visual Studio Live Share

リアルタイムの共同開発

Visual Studio Live Share へようこそ

ほんのいくつかの簡単な手順を実行するだけで、編集やデバッグのコラボレーションをチームで開始できます:

共有

右上隅にある [Live Share] ボタンをクリックします。これにより、プロジェクトが共有され、一意のセッション URL がクリップボードにコピーされます。

(GitHub または Microsoft のアカウントを使用して) 初めて共有する場合にはサインインするよう求められます。それにより、コラボレーション時に他のユーザーからあなたの身元を特定できるようになります。

Windows では、ピア ツー ピア接続を有効にするため、Live Share がファイアウォール ポートを開くことを許可するよう求められる場合があります。

編集

現在コラボレーション セッションにいるため、カーソルの移動や、テキストの編集と強調表示を行うことができます。他の参加者が同じ操作を行う様子も確認できます。

You can access all Live Share functionality by clicking on the "Joined" drop down menu or the participant icons on the top right.

From here, you can see participants in the session as well as servers and terminals that have been shared.

  • コード内の他のファイルに移動します。プロジェクト内を移動できます。

  • 参加者へフォロー依頼をし、表示しているコード部分に注意を向けます。

  • Follow any participant in a session by clicking their name on the top right.

デバッグ

多数のコラボレーション デバッグ機能を使用して、リアルタイムでの問題/質問/タスクの処理をチームで行います。

  •  Debug together, when in a debugging session, set breakpoints and step together in real time.

  • ☁️ View shared servers, by clicking on the "Joined" drop down menu to view the host’s locally running web app, databases, etc.

  •  Show shared terminals, by clicking on the "Joined" drop down menu to view or run commands in the host’s terminal.

招待する

コラボレーションする開発者 (最大 5 人) に、電子メール、Skype、Slack などを使用してセッション URL を送信します。セキュリティ情報を表示してセキュリティで保護された共有について理解を深めてください。

コラボレーション セッション URL:

${this.joinUri}

コラボレーションする相手がいなくても、VS Live Share の評価は可能です。VS の別のインスタンスから自分自身と共有できます。ここをクリックしてお試しください。

共同作業

招待した「ゲスト」が参加すると通知が届き、現在開いているファイルに他のユーザーのカーソルが表示されます。ゲストすべてがあなたをフォローし始めることになります。つまり、スクロールしたり、ファイルを移動したりすると、ゲストもそれらの操作を追跡できるということです。これにより、あなたがコラボレーションを開始しようとしている問題、質問、タスクを他のユーザーは簡単に識別できます。

また、Live Share を十分に活用するため、次のいくつかの操作をお試しください:

  • カーソルの移動やテキストの編集と強調表示を行い、ゲストが同じことを行う様子を見ます
  • ゲストをフォローし、スクロールや他のファイルへのナビゲートをゲストに実行してもらいます
  • デバッグ セッションを共有します。そのためには、F5 キーを押して、リアルタイムで同時にステップ実行します
  • サーバーを共有し、ローカルで実行されている Web アプリ、データベースなどをゲストが表示できるようにします
  • ターミナルを共有して、共同してコマンドを実行します

問題が発生する場合、可能な回避策をトラブルシューティング ドキュメントで確認します。また、質問やフィードバックがある場合、[ヘルプ] メニューの [フィードバックの送信] オプションを使用して、ご遠慮なくチームにお問い合わせください。